one who abandons - German English Dictionary